package com.shop.cereshop.app.tencent.moderation.service;

import com.shop.cereshop.app.tencent.moderation.domain.VideoModerationCallbackRequest;
import com.shop.cereshop.app.tencent.moderation.domain.VideoModerationCallbackResponse;

/**
 * @description: 视频审核回调服务
 * @author zdd
 * @date 2025/10/28 20:45
 * @version 1.0
 */
public interface VideoModerationCallbackService {

    /**
     * 处理视频审核回调
     */
    VideoModerationCallbackResponse handleCallback(VideoModerationCallbackRequest request);

    /**
     * 验证回调签名（可选，用于安全验证）
     */
    boolean verifySignature(String signature, String timestamp, String nonce, String body);

}
